/**
 * 系统设置
 */
interface DefaultSettings {
    /**
     * 系统标题
     */
    title: string;
    /**
     * 系统版本
     */
    version: string;
    /**
     * 是否显示设置
     */
    showSettings: boolean;
    /**
     * 是否显示多标签导航
     */
    tagsView: boolean;
    /**
     *是否固定头部
     */
    fixedHeader: boolean;
    /**
     * 是否显示侧边栏Logo
     */
    sidebarLogo: boolean;
    /**
     * 导航栏布局(left|top|mix)
     */
    layout: string;
    /**
     * 主题模式(dark|light)
     */
    theme: string;

    /**
     * 布局大小(default |large |small)
     */
    size: string;

    /**
     * 语言( zh-cn| en)
     */
    language: string;

    /**
     * 主题颜色
     */
    themeColor: string;
    appEnv: string;
    buildEnv: string;
    buildTime: string;
    appVersion: string;
}

const defaultSettings: DefaultSettings = {
    title: '单一窗口',
    version: 'v0.0.1',
    showSettings: false,
    tagsView: true,
    fixedHeader: true,
    sidebarLogo: true,
    layout: 'left', // 默认左侧模式
    theme: 'light', // 暗黑模式-dark 明亮模式-light
    size: 'default',
    language: 'zh-cn',
    themeColor: '#409EFF',
    appEnv: process.env.APP_ENV,
    buildEnv: process.env.NODE_ENV,
    buildTime: process.env.BUILD_TIME,
    appVersion: process.env.APP_VERSION,
};

export default defaultSettings;
